﻿using System;
using System.Collections.Generic;
using IOCDemo.Domain;

namespace IOCDemo.Interfaces
{
    public interface IAccountService
    {
        IList<Account> GetAccounts(AuthToken authToken);
        IList<Transaction> GetTransactions(AuthToken authToken, TimeSpan searchWindow, int page, int pageSize);
        void Transfer(AuthToken authToken, Transaction transaction);
    }
}